package org.mdrtwell.designpattern.creational.abstractfactory;

public class Client {

	public static void main(String[] args) {
		// 此处可以使用配置文件，这样客户端的代码就完全的和工厂实现没有关系了。
		AbstractFactory factory = new MacFactory();

		// 获得产品Border、Button的对象，注意此处是接口类型。
		Border border = factory.getBorder();
		Button button = factory.getButton();
	}
}
